yield up the ghost

Переводы
испустить дух
After a long battle with illness, he finally yielded up the ghost.
После долгой борьбы с болезнью он наконец испустил дух.
Определения
To die; to pass away. The phrase is an old-fashioned or literary way of saying that someone has died, often implying the release of the soul or spirit from the body.
Слова
ghost

существительное
призрак
yield up

глагол
уступать